Practical methods for the formal validation of SDL specifications
نویسنده
چکیده
Formal design and validation methods have achieved most of their successes on problems of a relatively modest size, involving no more than one or two designers and no more than a few hundred lines of code. The serious application of formal methods to larger software development projects remains a formidable challenge. In this paper we report on some initial experience with the application of a formal validation system to SDL design projects involving more than ten people, producing tens of thousands of lines of high−level code over several years. The problems encountered here are large enough that most formal methods break down, for both technical and non− technical reasons.
منابع مشابه
From MSC and UML to SDL - Computer Software and Applications Conference, 2002. Proceedings. 26th Annual International
UML and MSC are widely used by software practitioners. SDL is an ITU standard language for telecommunications software specification. It has a formal semantics, and is supported by several commercial tools, which allow for simulation and validation of SDL design specifications as well as automatic code generation from these specifications. In order to take advantages of the SDL available tools ...
متن کاملModeling Soft State Protocols with SDL
Soft state provides new services to packet-switching networks by introducing a type of state in the network nodes which is refreshed by periodical messages and otherwise expires. The operations of soft state protocols, which are being designed with ever greater complexity, need to be error-free and deadlock-free to avoid misusing network resources. Thus, verification, formal analysis and valida...
متن کاملTechnischer Bericht Modeling Soft State Protocols with SDL
Soft state enables new services to packet-switching networks by introducing a type of state in the network nodes which is refreshed by periodical messages otherwise expire. System designers build protocols that implement soft state concepts based on intuition or on high-level explanations believe that the design is “better” than hard state and soft state implementations should be robust, reliab...
متن کاملTowards the industrial use of validation techniques and automatic test generation methods for SDL specifications
Due to increasing demands from companies and standardisation bodies, Telelogic AB and the University of L ubeck started a research and development project in October 1996 which aims at improving the validation and, especially, the automatic test generation facilities of the SDT/ITEX tool set. The project is driven by practical experiences and practical needs, but also takes care of research res...
متن کاملMethods for Designing SIP Services in SDL with Fewer Feature Interactions
This paper describes methods for implementing telephony services in SIP with fewer traditional feature interactions. A formal SDL model of SIP and its services has been derived from published SIP specifications for verification and validation. It is known that the SIP RFC describes only the protocol specification. The specifications of SIP services and additional service features are informal a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Communications
دوره 15 شماره
صفحات -
تاریخ انتشار 1992